﻿
namespace Jayden.Dll.Core.Logging
{
	public abstract class Formatter
	{
		public abstract string Format(LogRecord record);
		public virtual string GetHead(Handler handler) { return string.Empty; }
		public virtual string GetTail(Handler handler) { return string.Empty; }
		public virtual string FormatMessage(LogRecord record) { return Format(record); }
	}
}
